import request from '@/utils/request'

// 查询大类列表(新)
export function queryLargeLists(data) {
  return request({
    url: '/tSxMaterialnumber/queryFirstList',
    method: 'post',
    data
  })
}
// 查询编码对照表数据(新)
export function queryContrast(data) {
  return request({
    url: '/tSxMaterialnumber/queryMaterialNumber',
    method: 'post',
    data
  })
}
// 分组
export function queryMaterialGroup(data) {
  return request({
    url: '/tSxMaterialnumber/queryMaterialGroup',
    method: 'post',
    data
  })
}
// 新增
export function insertMaterialNumber(data) {
  return request({
    url: '/tSxMaterialnumber/insertMaterialNumber',
    method: 'post',
    data
  })
}
// 修改
export function updateMaterialNumber(data) {
  return request({
    url: '/tSxMaterialnumber/updateMaterialNumber',
    method: 'post',
    data
  })
}
// 获取编码配置表明细
export function queryGradeDetails(data) {
  return request({
    url: '/tSxMaterialnumber/queryGradeDetails',
    method: 'post',
    data
  })
}

// 物料属性配置表明细
export function queryMaterialattribute(data) {
  return request({
    url: '/tSxMaterialattribute/queryMaterialattribute',
    method: 'post',
    data
  })
}
// 物料属性配置 新增
export function insertMaterialattribute(data) {
  return request({
    url: '/tSxMaterialattribute/insertMaterialattribute',
    method: 'post',
    data
  })
}
// 物料属性配置表删除
export function deleteaterialattribute(data) {
  return request({
    url: '/tSxMaterialattribute/deleteaterialattribute',
    method: 'post',
    data
  })
}

// x增属性的列表
export function queryAttributeList(data) {
  return request({
    url: '/tSxAttribute/queryAttributeList',
    method: 'post',
    data
  })
}
// 属性的启用禁用
export function updateMaterialNumber1(data) {
  return request({
    url: '/tSxMaterialnumber/updateMaterialNumber',
    method: 'post',
    data
  })
}
